Schlemm's canal – Deutsch–English translations

🇬🇧 en de 🇩🇪

Schlemm's canal noun

  • channel in the eye
Schlemm-Kanal
Wiktionary Links